have a long head - Espagnol Anglais Dictionnaire